structural protective barrier - Español Inglés Diccionario